biotic filtration - Francés Inglés Diccionario